% O00075 (GENERAL TNC EXAMPLE) (T101 - O.D. Rough Tool - 55 Deg. x .031 TNR, TIP Direction 3) (T202 - O.D. Finish Tool - 55 Deg. x .0312 TNR TIP Direction 3) (T303 - O.D. Groove Tool - .250 wide x .016 Radius Corner Radius TIP Direction 4) N101 (ROUGH O.D.) N102 G28 (Return to Machine Home reference point) N103 T101 (55 Deg. O.D. TOOL x .0312 TNR - Select tool 1, offset 1) N104 G50 S2500 N105 G97 S591 M03 N106 G54 G00 X2.1 Z0.1 M08 (Rapid to start point) N107 G96 S325 N108 Z0.005 N109 G01 X-0.063 F0.01 N110 G00 X2.1 Z0.1 N111 G71 P112 Q124 U0.02 W0.005 D0.1 F0.012 (Rough P to Q using G71 and TNC) (Define part path PQ sequence) N112 G42 G00 X0.55 Z0.1 (P - G71 Type II, TNC approach) N113 G01 Z0. F0.004 N114 X0.65 N115 X0.75 Z-0.05 N116 Z-0.75 N117 G02 X1.25 Z-1. R0.25 N118 G01 Z-1.5 N 119 Z-1.72 X1. F0.006 N120 G01 Z-2.5 N121 G02 X1.25 Z-2.625 R0.125 N122 G01 Z-3.5 F0.004 N123 X2. Z-3.75 F0.008 N124 G40 G00 X2.1 (Q - Cancel TNC Departure move) N125 G97 S591 N126 M09 N127 G28 (Return to Machine Home reference point) N128 M01 N201 (FINISH O.D.) N202 G28 (Return to Machine Home reference point) N203 T202 (55 Deg. O.D. TOOL x .0312 TNR - Select tool 2, offset 2) N204 G50 S2500 N205 G97 S1655 M03 N206 G54 G00 X0.75 Z0.1 M08 (Rapid to point S) N207 G96 S325 N208 Z0. N209 G01 X-0.063 F0.01 N210 G00 X2.1 Z0.1 N211 G70 P112 Q124 (Finish turn P to Q using G70) N212 G97 S591 N213 M09 N214 G28 (Return to Machine Home reference point) N215 M01 N301 (O.D. GROOVE) N302 G28 (Return to Machine Home reference point) N303 T303 (.250 WIDE x .016R GROOVE TOOL) (Select tool 3, offset 3) N304 G50 S2500 N305 G97 S920 M03 N306 G54 G00 X1.35 Z0.1 M08 (Rapid to start point) N307 G96 S325 N308 G00 Z-1.8 (Rapid to point A) N309 G41 G01 X1.25 F0.02 (TNC approch move) N310 X1. F0.006 (Move to point B with TNC approch move) N311 Z-1.625 F0.003 N312 G03 X1.25 Z-1.5 R0.125 (Move to point A) N313 G40 G00 X1.35 (Cancel TNC with a departure move) N314 G97 S920 N315 M09 N316 G28 (Return to Machine Home reference point) N317 M30 %